IdeaBlade DevForce 2010 Help Reference
Save(Object,Stream,Boolean,IEnumerable<Type>,Boolean) Method
See Also  Send Feedback
IdeaBlade.EntityModel Assembly > IdeaBlade.EntityModel Namespace > SerializationFns Class > Save Method : Save(Object,Stream,Boolean,IEnumerable<Type>,Boolean) Method



instance
stream
closeOnExit
knownTypes
useBinary
Saves an object to a Stream, optionally closing the stream when done.

Syntax

Visual Basic (Declaration) 
Public Overloads Shared Sub Save( _
   ByVal instance As Object, _
   ByVal stream As Stream, _
   ByVal closeOnExit As Boolean, _
   Optional ByVal knownTypes As IEnumerable(Of Type), _
   Optional ByVal useBinary As Boolean _
) 
Visual Basic (Usage)Copy Code
Dim instance As Object
Dim stream As Stream
Dim closeOnExit As Boolean
Dim knownTypes As IEnumerable(Of Type)
Dim useBinary As Boolean
 
SerializationFns.Save(instance, stream, closeOnExit, knownTypes, useBinary)
C# 
public static void Save( 
   object instance,
   Stream stream,
   bool closeOnExit,
   IEnumerable<Type> knownTypes,
   bool useBinary
)
C++/CLI 
public:
static void Save( 
   Object^ instance,
   Stream^ stream,
   bool closeOnExit,
   IEnumerable<Type^>^ knownTypes,
   bool useBinary
) 

Parameters

instance
stream
closeOnExit
knownTypes
useBinary

Remarks

The object is serialized to the stream in either binary or text format.

If the UseDCS flag is on, the object is serialized with the DataContractSerializer; otherwise the NetDataContractSerializer is used. UseDCS is on by default, and is assumed to be on in Silverlight, where the NDCS serializer is not supported.

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2013 All Rights Reserved.